atsc_table_vct_channel

@struct atsc_table_vct_channel @brief ATSC VCT channel table (covers both CVCT and TVCT) @ingroup dvb_table

@param modulation_mode modulation mode @param minor_channel_number minor channel number @param major_channel_number major channel number @param carrier_frequency carrier frequency @param channel_tsid channel tsid @param program_number program number @param service_type service type @param hide_guide hide guide @param out_of_band out of band (CVCT only) @param path_select path select (CVCT only) @param hidden hidden @param access_controlled access controlled @param ETM_location ETM location @param source_id source ID @param descriptors_length length of the descriptors

@param descriptor pointer to struct dvb_desc @param next pointer to another struct atsc_table_vct_channel @param descriptors_length length of the descriptors @param short_name short name. The __short_name is converted from UTF-16 to locale charset when parsed

This structure is used to store the original VCT channel table, converting the integer fields to the CPU endianness.

The undocumented parameters are used only internally by the API and/or are fields that are reserved. They shouldn't be used, as they may change on future API releases.

Everything after atsc_table_vct_channel::descriptor (including it) won't be bit-mapped * to the data parsed from the MPEG TS. So, metadata are added there.

Members

Unions

__anonymous
union __anonymous
Undocumented in source.
__anonymous
union __anonymous
Undocumented in source.
__anonymous
union __anonymous
Undocumented in source.

Variables

__short_name
ushort[7] __short_name;
Undocumented in source.
carrier_frequency
uint carrier_frequency;
Undocumented in source.
channel_tsid
ushort channel_tsid;
Undocumented in source.
descriptor
dvb_desc* descriptor;
Undocumented in source.
next
atsc_table_vct_channel* next;
Undocumented in source.
program_number
ushort program_number;
Undocumented in source.
short_name
char[32] short_name;
Undocumented in source.
source_id
ushort source_id;
Undocumented in source.

Meta